So I finally decided to take a crack at these. This pretty hard.
0:19:66
1/5
08-17-09
I have been working on this one for weeks. The main thing that helped me out is going through the last set of enemies with one homing attack. Good luck timing it if anyone wants to beat this :D